package org.dromara.xhlj.domain.query;

import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.dromara.common.mybatis.core.domain.BasePageQuery;

/**
 * 活动查询对象 xhlj_activity
 *
 * @author yf
 * @date 2024-07-28
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Builder
public class XhljActivityQuery extends BasePageQuery {
    /**
     * 活动ID
     */
    private Integer activityId;
    /**
     * 活动标题
     */
    private String activityTitle;
    /**
     * 大会ID
     */
    private Integer conferenceInfoId;
    /**
     * 大会日程ID
     */
    private Integer meetingScheduleId;
    /**
     * 会场ID
     */
    private Integer venuesId;
    /**
     * 创建人sys_user（大会管理员）
     */
    private Integer createBy;
    /**
     * 活动内容
     */
    private String activityContent;
    /**
     * 活动类型（0=会议（线上直播/线下报名），1=展商展销（仅线下报名），2=安全特训营（仅线下报名），3=精华特刊（仅线下报名），4=作品征集（仅线下报名），5=数字成果展（仅线下报名））
     */
    private String activityType;
    /**
     * 活动标签（0=网络安全，1=AI人工智能，2=数字安全，3=数字经济，4=智慧城市，5=特色活动）
     */
    private String activityTags;
    /**
     * 活动状态（0=未开始，1=进行中，2=已结束）
     */
    private String activityStatus;
}
